.edit{
    width: 100%;
    height: 100%;
	.edit_content{
		width: 100%;
		height: 100%;
		background-color: #f8f8fb;
		position: relative;
		// 修改头像
		.head{
			padding: 44rpx 0 64rpx;
			display: flex;
			flex-direction: column;
			align-items: center;
			background-color: #fff;
			margin-bottom: 16rpx;
			.head_name{
				padding-top: 24rpx;
			}
			.circle{
				border-radius: 50%;
				width: 144rpx;
				height: 144rpx;
				background-color: #f8f8fb;
				img{
					border-radius: 50%;
					width: 144rpx;
					height: 144rpx;
					object-fit: cover;
					object-position: center;
				}
			}
			p{
				padding-top: 24rpx;
				font-size: 32rpx;
				color: #333;
				font-weight: 600;
			}
		}
		// 信息
		.part{
			display: flex;
			justify-content: space-between;
			align-items: center;
			padding: 0 32rpx;
			line-height: 112rpx;
			background-color: #fff;
			position: relative;
			z-index: 0;
			&:after{
				content: "";
				position: absolute;
				bottom: 0;
				left: 0;
				right: 0;
				width: 100%;
				height: 2rpx;
				background-color: #eee;
			}
			p{
				font-weight: 600;
				font-size: 28rpx;
				color: #666;
			}
			input{
				height: 112rpx;
				font-size: 28rpx;
				text-align: right;
				border: none;
				line-height: 112rpx;
			}
			img{
				width: 48rpx;
				height: 48rpx;
				object-fit: cover;
				object-position: center;
			}
			.choose_address {
				.address {
					padding-right: 24rpx;
				}
				.right {
					width: 48rpx;
					height: 48rpx;
					right: 20rpx;
					top: 49%;
					transform: translateY(-48%);
				}
			}
			.choose_birthday{
				display: flex;
				align-items: center;
			}
			.choose_gender{
				width: 70%;
				display: flex;
				.gender{
					flex: 1;
					display: flex;
					justify-content: flex-end;
					font-weight: 600;
					font-size: 28rpx;
					color: #333;
					line-height: 40rpx;
					.circle{
						width: 40rpx;
						height: 40rpx;
						border-radius: 50%;
						border: 2rpx solid #eee;
						box-sizing: border-box;
						margin-right: 10rpx;
					}
				}
			}
		}
		// 保存
		.button{
			margin: 0 24rpx;
			padding-top: 70rpx;
			p{
				background-color: #FF4642;
				border-radius: 16rpx;
				font-size: 32rpx;
				line-height: 96rpx;
				color: #fff;
				text-align: center;
			}
		}
	}
}
// 积分任务完成弹窗
.finish_box {
	height: 100vh;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(#000,0.7);
	z-index: 1;
	.card {
		background: #fff;
		border-radius: 16rpx;
		left: 10%;
		right: 10%;
		top: 40%;
		.name {
			padding: 40rpx 0  20rpx 0;
			font-size: 34rpx;
			font-weight: 600;
			color: #333;
		}
		.text {
			color: #999;
			padding-bottom: 40rpx;
		}
		.btn {
			border-top: 1px solid #999;
			font-size: 35rpx;
			padding-top: 10rpx;
			padding-bottom: 20rpx;
				&:after{
					content: '';
					position: absolute;
					bottom: 14%;
					left: 45%;
					width: 12%;
					height: 1px;
					background-color: #999;
					transform: rotate(90deg);
				}
			.cancel {
				
			}
			.finally {
				color: #e73639;
			}
		}
	}
}